package com.along.game.dao;

import java.util.List;

import com.along.game.model.OnlineUser;
import com.along.game.model.UserInfo;

public interface UserInfoDAO {
	/**
	 * 保存用户信息
	 * @param userinfo
	 */
	public void saveUserInfo(UserInfo userinfo);
	
	/**
	 * 保存在线用户
	 * @param onlineUser
	 */
	public void saveOnlineUser(OnlineUser onlineUser);
	/**
	 * 通过用户id得到用户信息
	 * @param userId
	 * @return
	 */
	public UserInfo getUserInfo(String userId);
	/**
	 * 得到所有的用户
	 * @return
	 */
	public List<UserInfo> getAllUserInfo();
	public UserInfo getUserInfo(String usn,String pwd) ;
	/**
	 * 通过房间得到房间信息
	 */
	public OnlineUser getOnlineUserByDeskId(String deskId);
}
